01. Course Overview & Project

Course Intro Heading

👋 Welcome!

I'm so happy to have you here! 😄 My name is Amy Hua , and throughout this course on SQL & Data Modeling for the Web, I'll be your instructor, delivering you this course in written, interactive, and video format. Click on the video below to get started…

.

ND004 C01 L01 02 Course Intro

Course Intro Recap

In this course, you'll learn the skills needed to traverse the stack and develop an entire database-backed web application. By the end of the course, you'll have the fundamentals you need to start building web applications for anything you can think of! (Well, almost anything!)

Here are some of the specific core concepts we'll cover:

  • How to do Create , Read , Update , and Delete ( CRUD ) operations
  • How to apply these operations across both databases and web applications
  • How to set up relationships between elements of an application
  • How to think about important principles and patterns in building data models for a web application

These skills are best learned by doing —by actually building web applications, rather than just reading about how to build them. So in this course, you'll first practice these skills in the context of building a database-backed to-do application , and then you'll get a second opportunity to demonstrate your new skills in your final project (described below).

Final Project: Fyyur

At the end of this course, you'll get an opportunity to practice (and demonstrate) all of the above skills a second time, by building your final project—an app called Fyyur . Let's get a preview of that, so that you know what you'll be building!

ND004 C01 L01 03 FInal Project Overview

At this time, or at any point during the course, feel free to go ahead and have a look at the final project instructions that are at the end of the course. A lot of it won't yet make sense to you, but it can help a lot to know where you're headed, and how you'll be implementing the skills you're learning.